package com.yudean.esb.common;

/**
 * 定义好的全局常量
 *
 * @author DL<duanlei@gdyd.com>
 * @version V1.0
 * @date 13-8-27 上午11:46
 */
@SuppressWarnings({"all"})
public interface Constants {
    // CODE 由平台返回给客户端的通用代码
    public final static String CODE_SUCCESS = "1";
    public final static String CODE_SUCCESS_MSG = "ok";
    public final static String CODE_ERROR = "0";
    public final static String CODE_ERROR_MSG = "发生异常";

    //1000系列表示 客户端出现非法
    public final static String CODE_CLIENT_ERROR = "1000";
    public final static String CODE_CLIENT_ERROR_MSG = "客户端请求错误！";

    //消息格式异常
    public final static String SC_MESSAGE_ERROR = "1001";
    public final static String SC_MESSAGE_ERROR_MSG = "xml数据解析异常";
    public final static String SC_MESSAGE_ERROR_ENCODE_MSG = "Xml数据集编码异常";

    //2000系列表示 数据库操作出现异常
    public final static String CODE_DB_ERROR = "2001";
    public final static String CODE_DB_ERROR_MSG = "服务数据库异常";

    // 4000 系列表示权限问题
    public final static String CODE_AUTH_ERROR = "4001";
    public final static String CODE_AUTH_ERROR_MSG = "权限认证失败";

    //5000系列表示服务器应用内部错误
    public final static String CODE_SERVER_ERROR = "5001";
    public final static String CODE_SERVIDER_ERROR_MSG = "服务器内部错误！";

    //9000系列表示其他异常
    public final static String CODE_OTHER_ERROR = "9001";
    public final static String CODE_OTHER_ERROR_MSG = "异常情况未知！";

}
